package com.lancoo.cvas.pojo.excel;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class ExcelTeachingClassDto {


    @ApiModelProperty("教学班名称")
    private String teachingClassName;


    @ApiModelProperty("课程名称")
    private String courseName;


    @ApiModelProperty("对应行政班名称")
    private String classNames;


    @ApiModelProperty("上课对象")
    private String studentObject;


    @ApiModelProperty("年级名称")
    private String gradeName;
    @ApiModelProperty("教室名称")
    private String roomName;




    @ApiModelProperty("是否需要选课 0 无需选课 1 选课")
    private Integer type;



    @ApiModelProperty("校区名称")
    private String campusName;


    @ApiModelProperty("课程环节标识 1 课程 2 环节")
    private Integer flag;


    @ApiModelProperty("讲授周次")
    private String lectureWeek;

    @ApiModelProperty("讲授周学时")
    private Integer lectureWeekNum;

    @ApiModelProperty("讲授连上节次")
    private Integer lectureConnectSection;

    @ApiModelProperty("讲授连上次数")
    private Integer lectureConnectNumber;
    /**
     *
     */
    @ApiModelProperty("讲授场地类型")
    private Integer lectureRoomType;


    @ApiModelProperty("讲授安排教室名称")
    private String lectureRoomName;

    @ApiModelProperty("教师工号 使用|隔开")
    private String lectureTeacherNo;


    /**
     * 实验
     */
    private String experimentalWeek;
    private Integer experimentalWeekNum;
    private Integer experimentalConnectSection;
    private Integer experimentalConnectNumber;
    private Integer experimentalRoomType;
    private String experimentalRoomName;

    @ApiModelProperty("实验教师工号 使用|隔开")
    private String experimentalTeacherNo;

    /**
     * 上机
     */
    private String computerWeek;
    private Integer computerWeekNum;
    private Integer computerConnectSection;
    private Integer computerConnectNumber;
    private Integer computerRoomType;
    private String computerRoomName;

    @ApiModelProperty("上机教师工号 使用|隔开")
    private String computerTeacherNo;

    /**
     * 其他
     */
    private String otherWeek;
    private Integer otherWeekNum;
    private Integer otherConnectSection;
    private Integer otherConnectNumber;
    private Integer otherRoomType;
    private String otherRoomName;

    @ApiModelProperty("其他教师工号 使用|隔开")
    private String otherTeacherNo;

    private Long teachingClassId;

}
